Description: If «Canvas» is a member of item list of an active «Window», then the value of this attribute is that «Window». Otherwise the value of owner is NULL.
Description: «Canvas» responds to clicks only if the value of this attribute is TRUE.
Side effects: Setting causes «Canvas» to be redrawn. When the value of this attribute is set to FALSE, the vertical and horizontal scroll bars of «Canvas» are deactivated.
Description: The position on the drawing plane of the top left corner of the «Canvas» rectangle. The size of «Canvas» is defined by the value of its size attribute. The Canvas view is a view onto the drawing plane; the drawing plane can be much larger than this view. The size of the Canvas view depends on whether it has scroll bars or not. If it does, the Canvas view rectangle is the Canvas rectangle minus 15 pixels for the bottom coordinate if it has a horizontal scroll bar and minus 15 pixels for the right coordinate if it has a vertical scroll bar. The drawing plane defines the area into which one can draw; its bounding rectangle is specified by the value of the limits attribute. The drawing plane thus establishes the range over which the canvas view can be scrolled, and constrains the possible values of origin.
Side effects: Setting causes the Canvas view to be moved on the drawing plane and the scroll bars to be adjusted accordingly.
Description: The rectangle defining the size and coordinate system of the drawing plane (to which graphics instructions can be directed), and the area over which the Canvas view can range. The minimum and maximum values for each coordinate are -32K and +32K. If the limits rectangle is equal to or smaller than the Canvas view, and the origin is equal to the top-left corner of limits, then the scroll bars (if any) are inactive.
Side effects: Setting causes «Canvas» to be redrawn and the scroll bars to be adjusted appropriately.
Description: Name of the method called to redraw «Canvas». If this method is called by the Application Manager in response to a redraw event, it is automatically framed between calls to sc-begin-drawing and sc-end-drawing. See Chapter 7, “The Macintosh Toolbox”, for more details.